stop payments - German English Dictionary